package cn.trasen.his.poc.std.api.model.inpatient;

import cn.trasen.his.poc.std.api.emums.InpatientTendLevelEnum;
import pro.shushi.pamirs.meta.annotation.Field;
import pro.shushi.pamirs.meta.annotation.Model;
import pro.shushi.pamirs.meta.base.IdModel;

/**
 * @Description: 住院病人护理对象
 * @author: Jacob
 * @Date: 2024-12-6 13:47:02
 * @Company: 湖南创星科技股份有限公司
 */
@Model.model(InpatientHl.MODEL_MODEL)
@Model(displayName = "住院病人护理对象", labelFields = "tendLevel")
public class InpatientHl extends IdModel {

    public static final String MODEL_MODEL = "ts.his.InpatientHl";

    @Field.Integer
    @Field(displayName = "住院ID", invisible = true)
    private Long inpatientId;

    //TODO 这里为什么是babyId
    @Field.String
    @Field(displayName = "人员类型")
    private String babyId;

    @Field.String
    @Field(displayName = "护理说明")
    private String orderHlSpec;

    @Field.Enum
    @Field(displayName = "护理级别", required = true)
    private InpatientTendLevelEnum tendLevel;

    @Field.String
    @Field(displayName = "饮食说明")
    private String orderYsSpec;

}
